package com.callback;

public class Test implements Callback {

	/**
	 */
	public static void main(String[] args) {
//		new Test().tt();
		int i=21;
		if (i==9){
			System.out.println(i);
		}else if(i==10){
			System.out.println(i);
		}else if(i>=11&&i<=20){
			System.out.println(i);
		}

	}

	/**
	 * 
	 */
	private void tt() {
		Login login = new Login();
		// 方式一 ：接口回调
		login.getData(new Callback() {

			@Override
			public void success(Object obj) {
				System.out.println(obj.toString() + "==new");
			}

			@Override
			public void fail(Object obj) {
				System.out.println(obj.toString() + "==new");
			}
		});

		// 方式二：该类实现该接口 实现回调方法
		login.getData(this);

	}

	@Override
	public void success(Object obj) {
		System.out.println(obj.toString());

	}

	@Override
	public void fail(Object obj) {
		System.out.println(obj.toString());

	}

}
